
// 供应商减碳编辑业务实现
import {IBaseDomain, IBaseQO} from 'hhlt-core/src/model/base/baseDto'
export interface ICerSupplierImpro extends IBaseDomain{
	//region 代码自动生成工具生成 start
	/**
	 * transDate:日期
	 */
	transDate?: number;
	/**
	 * supplierName:供应商名称
	 */
	supplierName?: string;
	/**
	 * supplierType:供应原材料类型
	 */
	supplierType?: string;
	/**
	 * supplierCount:供应原材料数量
	 */
	supplierCount?: number;
	/**
	 * reduceCount:本批次比上批次生产减少碳排放量
	 */
	reduceCount?: number;
	/**
	 * carbonCount:本批次原料运输碳排放减少量
	 */
	carbonCount?: number;
  //endregion 代码自动生成工具生成 end
}
export interface ICerSupplierImproQO extends ICerSupplierImpro,IBaseQO{
}
export interface ICerSupplierImproVO extends ICerSupplierImpro{
  /**
   * 添加人名
   */
  addUserName?: string;
  /**
   * 添加时间
   */
  addDate?:number|undefined;
}
export class CerSupplierImpro implements ICerSupplierImpro{
   /**
	* id:主键ID
	*/
	id: number | undefined = undefined;
   /**
	* transDate:日期
	*/
	transDate?: number | undefined = undefined;
   /**
	* supplierName:供应商名称
	*/
	supplierName?: string="";
   /**
	* supplierType:供应原材料类型
	*/
	supplierType?: string="";
   /**
	* supplierCount:供应原材料数量
	*/
	supplierCount?: number | undefined = undefined;
   /**
	* reduceCount:本批次比上批次生产减少碳排放量
	*/
	reduceCount?: number | undefined = undefined;
   /**
	* carbonCount:本批次原料运输碳排放减少量
	*/
	carbonCount?: number | undefined = undefined;
}
